electrically propelled - Espagnol Anglais Dictionnaire